pin one's hopes on something - Deutsch Englisch Wörterbuch